/**
 * 该文件用于统一管理『首页』相关的 API 接口
 */
// 使用枚举统一管理接口地址
import request from "@/utils/request";

enum API {
  // 获取分类的一级与二级的数据
  Category_url=`/m-revision/page/category/queryCategoriesV2`,
  // 获取一级二级分类下面的列表
  CategoryList_url=`/revision/category/v2/metadata/info?`,
  // 获取具体的音乐数据
  Detail_url=`/revision/category/v2/albums?`
}

//获取一级分类的方法
export const reqCate=()=>{
  return request.get<any,any>(API.Category_url);
}
// 获取一级二级分类下面的列表
export const reqCateList=(categoryId:any,metadataValues:any)=>{
  return request.get<any,any>(API.CategoryList_url+`categoryId=${categoryId}&metadataValues=${metadataValues}`);
}
// 获取详情音乐页面
export const reqDetail=(pageNum:any,pageSize:any,sort:any,categoryId:any,metadataValues:any)=>{
  return request.get<any,any>
  (API.Detail_url+`pageNum=${pageNum}&pageSize=${pageSize}&sort=${sort}&categoryId=${categoryId}&metadataValues=${metadataValues}`)
}

